win by a substantial majority - Turkish English Dictionary